using System;
using System.Collections.Generic;
using System.Text;

namespace Serialization
{
    public interface ISurrogateSelector
    {
        void ChainSelector(ISurrogateSelector selector);
        ISurrogateSelector GetNextSelector();
        ISerializationSurrogate GetSurrogate(Type t, out ISurrogateSelector selector);
    }
}
